photochemical storage of energy - Inglés Sinónimo Diccionario